.row,.body,.container{width:100%;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}
.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px;}

/* Type presets */
body {
font-size: 0.8em;
line-height: 1.5em;
}

#header{font-size:1.2em;height:11.2em}
#logo{margin:0 20px}

#nav, #nav ul, #nav li, #nav li a{height:auto}
#nav ul{margin-right:0}
#nav li a{line-height:1.4em}

#projects li{min-width:none;width:30%}

#commentform .col1,
#commentform .col2{float:none;width:auto}

aside{border-top:2px dotted #AAA;margin-top: 2em;padding-top:2em}

@media handheld, screen and (max-width:480px){
	
	#projects li{width:47%}
}